rhode island greening - French English Dictionary